/***********************************************************************
 * Module: CustCredit.java
 * Author:  admin
 * Purpose: Defines the Class CustCredit
 ***********************************************************************/
package com.niuwa.p2p.entity.business;

import java.math.BigDecimal;


/** 客户持有项目
 * 
 * @pdOid 1b335a84-c320-4394-9c4e-34db7bf603ca */
public class CustCredit {
   /** 用户持有项目编号
    * 
    * @pdOid cd094cee-98b4-4910-9404-d769aabd468d */
   private java.lang.String creditCode;
   /** 借款债权项目编号
    * 
    * @pdOid 4a807aa0-b4d5-4426-8a95-19eef29d8dbc */
   private java.lang.String projectCode;
   /** 投资记录编号
    * 
    * @pdOid a150381b-40a2-478d-8270-2b46a6e26050 */
   private Long recordId;
   /** 投资类型
    * 
    * @pdOid 32c17e66-2129-4784-a913-56a7e8040571 */
   private java.lang.String investType;
   /** 投资金额
    * 
    * @pdOid a718850b-376f-4fc4-ace1-9811ddd28feb */
   private BigDecimal investAmount;
   /** 剩余投资金额
    * 
    * @pdOid 6b7d6f18-e61b-4ffb-ac80-25e2a41fb6cf */
   private BigDecimal remainAmount;
   /** 投资期限
    * 
    * @pdOid 02d1360c-0a91-4bcb-a169-d47007a00d9b */
   private Integer investTerm;
   /** 投资期限单位
    * 
    * @pdOid aa5877bc-03bf-4dce-8145-12afd074873f */
   private java.lang.String termType;
   /** 投资状态
    * 
    * @pdOid 8d4cbdc0-9ec4-4761-bc49-5e357bb97567 */
   private java.lang.String investStatus;
   /** 投资日期
    * 
    * @pdOid 150ffcc4-40e5-489c-ad4b-27b8ea9d1a4d */
   private java.util.Date investTime;
   /** 到期时间
    * 
    * @pdOid ac7b5e6e-1c6c-4c39-851e-5cfc195f01e2 */
   private java.util.Date expireTime;
   /**
    * 待收本金 
    * @pdOid 348125b2-cfcc-41dd-ab5a-1e695d0abaee */
   private BigDecimal receiveCapital;
   /** 
    * 债权占比
    * @pdOid c525ac03-74a2-497b-86d9-d8105a14e8d4 */
   private BigDecimal claimPercent;
public java.lang.String getCreditCode() {
	return creditCode;
}
public void setCreditCode(java.lang.String creditCode) {
	this.creditCode = creditCode;
}
public java.lang.String getProjectCode() {
	return projectCode;
}
public void setProjectCode(java.lang.String projectCode) {
	this.projectCode = projectCode;
}
public Long getRecordId() {
	return recordId;
}
public void setRecordId(Long recordId) {
	this.recordId = recordId;
}
public java.lang.String getInvestType() {
	return investType;
}
public void setInvestType(java.lang.String investType) {
	this.investType = investType;
}
public BigDecimal getInvestAmount() {
	return investAmount;
}
public void setInvestAmount(BigDecimal investAmount) {
	this.investAmount = investAmount;
}
public BigDecimal getRemainAmount() {
	return remainAmount;
}
public void setRemainAmount(BigDecimal remainAmount) {
	this.remainAmount = remainAmount;
}
public Integer getInvestTerm() {
	return investTerm;
}
public void setInvestTerm(Integer investTerm) {
	this.investTerm = investTerm;
}
public java.lang.String getTermType() {
	return termType;
}
public void setTermType(java.lang.String termType) {
	this.termType = termType;
}
public java.lang.String getInvestStatus() {
	return investStatus;
}
public void setInvestStatus(java.lang.String investStatus) {
	this.investStatus = investStatus;
}
public java.util.Date getInvestTime() {
	return investTime;
}
public void setInvestTime(java.util.Date investTime) {
	this.investTime = investTime;
}
public java.util.Date getExpireTime() {
	return expireTime;
}
public void setExpireTime(java.util.Date expireTime) {
	this.expireTime = expireTime;
}
public BigDecimal getReceiveCapital() {
	return receiveCapital;
}
public void setReceiveCapital(BigDecimal receiveCapital) {
	this.receiveCapital = receiveCapital;
}
public BigDecimal getClaimPercent() {
	return claimPercent;
}
public void setClaimPercent(BigDecimal claimPercent) {
	this.claimPercent = claimPercent;
}
   
   

}